/**
 * 该文件通过脚本自动生成，请不要手动修改该文件
 * 生成时间：2023-3-16 14:8:43:548
 **/
export default class jhFeature {
  constructor(request) {
    this.request = request;
  }

  /**
   * 获取简化图电网线路数据
   * @param {} * schema - schema
   * @param {} versionid - 项目版本id
   * @param {} * fields - 查询字段
   * @param {} sssdw - 所属省单位
   * @param {} condition - 查询条件
   * @param {} * shape - 坐标范围
   * @param {} zt - 状态
   */
  post_jhFeature_getSimpleLine(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/jhFeature/getSimpleLine",
      method: "post",
      params: params,
    });
  }

  /**
   * 获取简化图电网电站数据
   * @param {} * schema - schema
   * @param {} versionid - 项目版本id
   * @param {} * fields - 查询字段
   * @param {} sssdw - 所属省单位
   * @param {} condition - 查询条件
   * @param {} * shape - 坐标范围
   * @param {} zt - 状态
   */
  post_jhFeature_getSimpleStation(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/jhFeature/getSimpleStation",
      method: "post",
      params: params,
    });
  }

  /**
   * 简化电网映射-删除
   * @param {integer} * stateid - stateid
   * @param {} tables - tables
   */
  post_jhFeature_mappingDel(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/jhFeature/mappingDel",
      method: "post",
      params: params,
    });
  }

  /**
   * 简化电网映射-站房
   * @param {string} * schema - schema
   * @param {} * vo - vo
   */
  post_jhFeature_mappingDz(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/jhFeature/mappingDz",
      method: "post",
      params: params,
    });
  }

  /**
   * 简化电网映射-修改
   * @param {integer} * stateid - stateid
   */
  post_jhFeature_mappingEdit(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/jhFeature/mappingEdit",
      method: "post",
      params: params,
    });
  }

  /**
   * 简化电网映射-高压线路
   * @param {string} * schema - schema
   * @param {} * vo - vo
   */
  post_jhFeature_mappingHighLine(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/jhFeature/mappingHighLine",
      method: "post",
      params: params,
    });
  }

  /**
   * 简化电网映射-派接
   * @param {string} * schema - schema
   * @param {} * vo - vo
   */
  post_jhFeature_mappingPi(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/jhFeature/mappingPi",
      method: "post",
      params: params,
    });
  }

  /**
   * 简化电网映射-T接
   * @param {string} * schema - schema
   * @param {} * vo - vo
   */
  post_jhFeature_mappingT(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/jhFeature/mappingT",
      method: "post",
      params: params,
    });
  }

  /**
   * 条件搜索简化电网电站和线路设备
   * @param {} * schema - schema
   * @param {} versionid - 项目版本id
   * @param {} * fields - 查询字段
   * @param {} * condition - 查询条件
   * @param {} * sblx - 设备类型
   * @param {} limit - limit
   * @param {} offset - offset
   */
  post_jhFeature_searchByCondition(params) {
    return this.request({
      url: "/pwgh-ghsj-sc-meta/jhFeature/searchByCondition",
      method: "post",
      params: params,
    });
  }
}
